loop:
	#变量接受串口数据
	if(is_json(barcodeData)): #判断二维码是否为json格式
				data_dict = json.loads(barcodeData)  #解析二维码属性
			try: #若json中无category属性 则跳出
				if (data_dict['category'] == 'harm'):#如果为有害 开有害盖子
					openHarm()
				elif (data_dict['category'] == 'other'):#如果为其他 开其他盖子
					openOther()
				elif (data_dict['category'] == 'recycle'):#如果为可回收 开可回收盖子
					openRecycle()
				elif (data_dict['category'] == 'food'):
					openFood()
				
	#变量接受串口数据清空